Sign up for the SaltyPopcorn weekly newsletter
Starring:

Keira Knightley

Keira Knightley

Acting credits By Highest UK Gross

Total Gross
1.

Star Wars Episode I: The Phantom Menace 

(Keira Knightley plays Sabe)

Director(s):
£57,511,030
2.

Pirates of the Caribbean: Dead Man's Chest 

Director(s):
£51,735,498
3.

Pirates of the Caribbean: At Worlds End 

Director(s):
£40,125,303
4.

LoveActually 

(Keira Knightley plays Juliet)

Director(s):
Starring:
Hugh GrantLiam NeesonColin Firth • Laura Linney • Emma Thompson
£37,360,843
5.

Pirates of the Caribbean: The Curse of the Black Pearl 

Director(s):
£28,067,590
6.

Pirates of the Caribbean: Salazars Revenge 

(Keira Knightley plays Elizabeth Swann)

Director(s):
Joachim RønningEspen Sandberg

£19,537,127
7.

The Imitation Game 

(Keira Knightley plays Joan Clarke)

Director(s):
Morten Tyldum

Starring:
Benedict CumberbatchKeira Knightley • Matthew Goode • Rory Kinnear • Allen Leech
£16,409,602
8.

Pride and Prejudice 

Director(s):
Starring:
Keira Knightley • Talulah Riley • Rosamund Pike • Jena Malone • Carey Mulligan

£14,286,117
9.

Atonement 

(Keira Knightley plays Cecilia Tallis)

Director(s):
Starring:
Saoirse Ronan • Ailidh Mackay • Brenda Blethyn • Julia West • James McAvoy

£12,359,717
10.

Bend It Like Beckham 

Director(s):
Starring:
Parminder Nagra • Keira Knightley • Jonathan Rhys Meyers • Anupam Kher • Archie Panjabi
£11,086,111
11.

Everest 

(Keira Knightley plays Jan Hall)

Director(s):
Starring:
Jason Clarke • Ang Phula Sherpa • Thomas M. Wright • Martin Henderson • Tom Goodman-Hill

£10,630,879
12.

The Duchess 

(Keira Knightley plays Georgiana)

Director(s):
Saul Dibb

Starring:
Keira KnightleyRalph Fiennes • Charlotte Rampling • Dominic CooperHayley Atwell

£7,122,586
13.

Anna Karenina 

(Keira Knightley plays Anna Karenina)

Director(s):
Starring:
Matthew Macfadyen • Eric MacLennan • Kelly Macdonald • Theo Morrissey • Cecily Morrissey

£5,451,487
14.

The Nutcracker and the Four Realms 

(Keira Knightley plays Sugar Plum)

Director(s):
Lasse HallströmJoe Johnston

Starring:
£5,426,212
15.

Jack Ryan: Shadow Recruit 

(Keira Knightley plays Cathy Muller)

Director(s):
Starring:
Chris PineKeira KnightleyKevin CostnerKenneth Branagh • Lenn Kudrjawizki

£3,400,745
16.

Colette 

Director(s):
Wash Westmoreland

Starring:
Keira Knightley • Fiona Shaw • Dominic West • Robert Pugh • Sloan Thompson

£2,490,738
17.

Official Secrets 

(Keira Knightley plays Katharine Gun)

Director(s):
Starring:
Keira Knightley • Matthew Goode • Katherine Kelly • Ralph Fiennes • Indira Varma

£2,354,019
18.

The Hole 

(Keira Knightley plays Frankie)

Director(s):
Nick Hamm

Starring:
Thora Birch • Desmond Harrington • Daniel Brocklebank • Laurence Fox • Keira Knightley

£2,229,975
19.

Never Let Me Go 

(Keira Knightley plays Ruth)

Director(s):
Mark Romanek

Starring:
Carey MulliganAndrew Garfield • Izzy Meikle-Small • Charlie Rowe • Ella Purnell

£2,131,012
20.

Collateral Beauty 

(Keira Knightley plays Amy)

Director(s):
Starring:
Will SmithEdward NortonKate Winslet • Michael Peña • Helen Mirren

£1,947,662
21.

The Aftermath 

(Keira Knightley plays Rachael Morgan)

Director(s):
James Kent

Starring:
Keira Knightley • Ned Wills • Pandora Colin • Jason Clarke • Anna Schimrigk
£1,914,454
22.

Thunderpants 

(Keira Knightley plays Music School Student)

Director(s):
Starring:
Simon Callow • Stephen Fry • Celia Imrie • Paul GiamattiNed Beatty

£1,860,002
23.

The Edge of Love 

(Keira Knightley plays Vera Phillips)

Director(s):
John Maybury

Starring:
Keira KnightleySienna MillerCillian Murphy • Matthew Rhys • Simon Armstrong

£1,509,167
24.

London Boulevard 

(Keira Knightley plays Charlotte)

Director(s):

£1,351,361
25.

Begin Again 

(Keira Knightley plays Gretta)

Director(s):
John Carney

£1,317,753
26.

Domino 

Director(s):
Starring:
Keira Knightley • Mickey Rourke • Edgar Ramirez • Delroy Lindo • Mo'Nique

£1,206,879
27.

A Dangerous Method 

Director(s):

£951,601
28.

Seeking a Friend For the End of the World 

Director(s):
Lorene Scafaria

Starring:
Brad Morris • Steve Carell • Nancy Carell • Mark Moses • Roger Aaron Brown

£815,346
29.

The Jacket 

(Keira Knightley plays Jackie Price)

Director(s):
John Maybury

Starring:
Adrien BrodyKeira Knightley • Kris Kristofferson • Jennifer Jason Leigh • Kelly Lynch

£532,765
30.

Misbehaviour 

(Keira Knightley plays Sally Alexander)

Director(s):
Philippa Lowthorpe

Starring:
Keira Knightley • Gugu Mbatha-Raw • Jessie Buckley • Keeley Hawes • Lesley Manville

£455,088
31.

Say When 

Director(s):
Starring:
Keira KnightleyChloë Grace MoretzSam Rockwell • Mark Webber • Ellie Kemper

£93,259
32.

Last Night 

Director(s):
Massy Tadjedin

Starring:
Keira KnightleySam WorthingtonEva Mendes • Guillaume Canet • Anson Mount

£51,245
33.

Silent Night 

(Keira Knightley plays Nell)

Director(s):
Camille Griffin

Starring:
Keira Knightley • Matthew Goode • Roman Griffin Davis • Annabelle Wallis • Lily-Rose Depp

£18,275
34.

Silk 

Director(s):
Franois Girard

Starring:
Sei Ashina • Michael Pitt • Tony Vogel • Toni Bertorelli • Keira Knightley

£15,880
35.

Charlotte 

(Keira Knightley plays Charlotte Salomon)

Director(s):
Tahir RanaEric Warin

Starring:
Keira Knightley • Marion Cotillard • Brenda Blethyn • Jim BroadbentSam Claflin

£1,731